IF EXISTS(SELECT * FROM sysobjects WHERE name = 'obtenerUltimoCodigoMuestraEspercial' AND type = 'P')
BEGIN
	DROP PROCEDURE obtenerUltimoCodigoMuestraEspercial
END
GO
CREATE PROCEDURE obtenerUltimoCodigoMuestraEspercial
(
@CodigoCategoriaMuestraEspecial INT
)
AS
BEGIN
	DECLARE @CodigoMuestraEspecial VARCHAR(12)
	SET @CodigoMuestraEspecial = ''
	
	SELECT @CodigoMuestraEspecial = MAX(t1.CodigoMuestraEspecial) from MuestraEspecial t1 
	WHERE t1.CodigoCategoriaMuestraEspecial = @CodigoCategoriaMuestraEspecial
	
	SELECT @CodigoMuestraEspecial AS CodigoMuestraEspecial
END